/**
 * @Company:中享思途   
 * @Title:UserDao.java 
 * @Author:IL Clown   
 * @Date:2020年8月18日 上午9:09:54     
 */
package com.situ.shopsystem.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.situ.shopsystem.pojo.User;

/** 
 * @ClassName:UserDao 
 * @Description:(这里用一句话描述这个类的作用)  
 */
@Repository
public interface UserDao {
	int save(User user);

	int delete(Long rowId);

	int update(User user);

	User findById(Long rowId);

	List<User> findAllManager(@Param("firstResult") Integer firstResult, @Param("countResult") Integer countResult, @Param("user") User user);

	int findCount(Integer type);

	User findByUserId(String userId);
	
	User findByIdAndPass(@Param("userId") String userId, @Param("userPass") String userPass);

	User findUserByIdAndPass(@Param("userId") String userId, @Param("userPass") String userPass);

}
